// const exApp = require("../index");
// const path = require("path");
// const express = require("express");

// //是nodejs中处理multipart/form-data数据格式(主要用在上传功能中)的中间件
// //文档：https://github.com/expressjs/multer/blob/master/doc/README-zh-cn.md
// const multer = require("multer");

// // const app = express();

// var router = express.Router();
// //配置express的静态目录
// exApp.use(express.static(path.join(__dirname, "public")));

// // app.get("/", (req, res) => {
// //   res.sendFile(__dirname + "/index.html");
// // });

// //配置diskStorage来控制文件存储的位置以及文件名字等
// var storage = multer.diskStorage({
//   //确定图片存储的位置
//   destination: function (req, file, cb) {
//     cb(null, "./public/imgs");
//   },

//   //(http://images2017.cnblogs.com/blog/1283058/201802/1283058-20180201154342296-515041615.png)

//   //确定图片存储时的名字,注意，如果使用原名，可能会造成再次上传同一张图片的时候的冲突
//   filename: function (req, file, cb) {
//     cb(null, Date.now() + file);
//   },
// });
// //生成的专门处理上传的一个工具，可以传入storage、limits等配置
// var upload = multer({ storage: storage });

// //接收上传图片请求的接口
// router.post("/upload", upload.single("file"), function (req, res, next) {
//   //图片已经被放入到服务器里,且req也已经被upload中间件给处理好了（加上了file等信息）
//   console.log(req.file, req);
//   //线上的也就是服务器中的图片的绝对地址
//   var url = "/public/imgs/" + req.file;
//   res.json({
//     code: 200,
//     data: url,
//   });
// });

// exApp.use("/", router);
// 添加图片
const exApp = require("../index");
const multer = require("multer");
// const formidable = require("formidable");
// 挂载中间件
// const MAO = require("multer-aliyun-oss");
//dest：图片要保存的路径
let files = [];
const storage = multer.diskStorage({
  //存储的位置
  destination(req, file, cb) {
    cb(null, "./uploads");
  },
  filename(req, file, cb) {
    console.log(file);
    cb(null, file.originalname);
  },
});
const upload = multer({
  storage,
});
// console.log(upload);
exApp.post("/addimg", upload.single("file"), (req, res, next) => {
  // 接收formData中的参数
  console.log(req);
  // console.log(req.fields);
  // console.log(storage, upload);
  console.log(req.file);
  // const url = "http://localhost:4000/uploads/" + req.file.filename;
  // res.json({ url });
  // 接收formData中的文件
  // req.files
});

// 开放静态图片端口
